mechanical effects - Espagnol Anglais Dictionnaire